#include <stdio.h>

typedef struct
{
	int a:3;
} anny;

typedef struct
{
	int a:1;
	int b:5;
} anny1;

typedef struct
{
	int a:1;
	int b[];
} anny2;

typedef struct
{
	struct dd
	{
		int a1;
		int a2[];
	} a;
	int c ;
	int b[];
} anny3;

int main()
{
	printf("start...\n");
	printf("sizeof(anny)=%ld\n",sizeof(anny));
	printf("sizeof(anny1)=%ld\n",sizeof(anny1));
	printf("sizeof(anny2)=%ld\n",sizeof(anny2));
	printf("sizeof(anny3)=%ld\n",sizeof(anny3));
	printf("end...\n");
}


